Jatayu Earth Centre and adventure park opens in Kerala

The Jatayu Earth Centre has finally been opened to the public after a long delay. Built at Chadayamangalam in Kollam, Kerala, the tourism centre or nature park has taken over two years and is still being built. Therefore visitors will have access to only certain areas. The nature park became famous because of a massive statue … Continue reading Jatayu Earth Centre and adventure park opens in Kerala